Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
82A KEYFORD Semi-Detached £731,424 £695,000 14 Jan 2022
82B KEYFORD Terraced £347,482 £189,000 5 Jul 2005
82C KEYFORD Terraced £332,848 £88,000 8 May 2000
82D KEYFORD Terraced £360,554 £84,000 31 Aug 1999